생활코딩
Coding Everybody
생활코딩
WEB
WEB1 - HTML & Internet
프론트 엔드 단편수업
WEB2 - CSS
WEB2 - JavaScript
React
Next.js 13
Redux
Ajax
Facebook Login
Google Login
p5.js
WEB2 - Node.js
Node.js - MySQL
Node.js - Express
Node.js - 쿠키와 인증
세션과 인증
Passport.js
다중 사용자
Google Login
Facebook Login
WEB2 - Python
Django Web Framework
Flask Web Framework
WEB2 - PHP
WEB3 - PHP & MySQL
WEB2 - Home server
WEB2 - Domain Name System
WEB2 - HTTP
WEB2 - OAuth 2.0
웹 애플리케이션 만들기
DATABASE
DATABASE1
MySQL
Oracle
SQLite
lowdb
SQL Join
관계형 데이터 모델링
언어
Python 입문 수업
파이썬 제어문
JAVA 입문 수업
JAVA - 제어문
JAVA - method
JAVA 객체 지향 프로그래밍
Java 상속
Java
JavaScript 입문 수업
TypeScript
PHP
Python & Ruby
정규표현식
스크래치
클라이언트
겁나 빠른 웹 레시피
HTML
HTML 수업
HTML 사전
CSS
CSS 수업
CSS 사전
JavaScript
웹브라우저 자바스크립트
JavaScript 사전
jQuery
UI 라이브러리
Semantic UI
jQuery Mobile
Twitter Bootstrap
모바일
텍스트큐브 & 티스토리 스킨
서버
HTTP
JavaScript (nodejs) - 폐지예정
PHP
PHP 기본 수업
CodeIgniter
PHP 고급 수업
MySQL
인프라
리눅스
인터넷
아마존 웹서비스 (AWS)
아마존 웹서비스 (폐지예정)
데이터 과학
openai
머신러닝1
Orange3
Orange3 지도학습
Tensorflow (python)
Tensorflow (JavaScript)
TensorFlow.js Classification (분류 작업 시키기)
Tensorflow.js Classification
Teachable machine & WEB
개발도구
개발도구들
크롬 개발자도구
가상머신 (virtualbox)
프로젝트 관리
GITn
Visual Studio Code에서 git으로 협업하기
GIT1
Git CLI - 버전관리
GIT CLI - Branch & Conflict
GIT CLI - Backup
GIT CLI - 협업
GIT CLI - Cherry-pick & rebase
GIT - CLI - github.com Pull reqeust
Visual Studio Code 로 다루는 Git
버전관리 시스템
지옥에서 온 Git (새 수업으로 대체)
GIT-SourceTree (새수업으로 대체)
Subversion
프로젝트 관리도구
생활코딩 Docker 입구 수업
Gitlab
github
Redmine
기타
프로그래밍 오리엔테이션
보편적이지 않은 코딩
독서모임
CODE
Hello world
processing.js
mongodb
python
알고리즘
개발문서
조회
2018-08-11
토픽
생활코딩
>
DATABASE
>
lowdb
수업소개
lowdb의 데이터를 읽어오는 방법을 알아봅시다.
강의
소스코드
변경사항
봤어요
88명
생성
수정
댓글
댓글 본문
댓글을 작성하려면 로그인하셔야 합니다.
청명
1년 전
const post = db.data.topic.find((topic) => topic.title == 'mysql' & topic.author == 1)
console.log(post)
같은 형식으로 사용하시면 됩니다.
대화보기
답글
돈버는기계왕
2년 전
혹시 저만 최신버전으로 사용하기가 안되는가요.
깃허브에 들어가도 설명방법이 안나오고
get 방식을 쓰면 function이 아니라는 오류가 떠서 그냥
최신방식에 find를 쓰는 방법으로 해보았습니다..
const lowdb = db.data.topics.find((topic) => topic.id === 1);
console.log(lowdb);
이게 맞나요..?
전혀 아닌 거 같은데 방법좀 알려주세요 ㅠㅜ..
답글
나연
2년 전
2022년 3월 1일 (화) 완료
Lodash : 자바스크립트의 굉장히 유명한 라이브러리
- lowdb의 "Lo" : Lodash에서 옴
```js
const lowdb = db.chain
.get("topics")
.find({ title: "lowdb", author: 1 })
.value();
console.log(lowdb);
```
`sortBy()`
`take()` : MySQL에 치면 `LIMIT`의 기능
`map()`
`size()`
답글
labis98
3년 전
20210826 good!!!
답글
김윤석
3년 전
21.04.28
답글
jeisyoon
3년 전
2021.03.27 조회 - OK
답글
chimhyangmoo
3년 전
21.03.10
답글
생활둘기
3년 전
2021 2 15
답글
Yong Hyun Lee
4년 전
완료 200920
답글
착한얼굴에그러치모탄태도
4년 전
수강완료. 감사합니다~
답글
쑤우
4년 전
수강완료. 감사합니다~
답글
Amousk
4년 전
끝.
답글
웅이
4년 전
.filter()는 '~이 아닌 것들을 조회한다' 정도로 이해하면 되나요 ?
답글
굼벵이
5년 전
완료
답글
수정
삭제
DOTOLEE
5년 전
Check if posts exists.
db.has('posts')
.value()
Set posts.
db.set('posts', [])
.write()
Sort the top five posts.
db.get('posts')
.filter({published: true})
.sortBy('views')
.take(5)
.value()
Get post titles.
db.get('posts')
.map('title')
.value()
Get the number of posts.
db.get('posts')
.size()
.value()
Get the title of first post using a path.
db.get('posts[0].title')
.value()
Update a post.
db.get('posts')
.find({ title: 'low!' })
.assign({ title: 'hi!'})
.write()
Remove posts.
db.get('posts')
.remove({ title: 'low!' })
.write()
Remove a property.
db.unset('user.name')
.write()
Make a deep clone of posts.
db.get('posts')
.cloneDeep()
.value()
https://github.com......wdb
답글
supernet
5년 전
완료!!!
답글
삼고잉
6년 전
find 로 읽는걸 복습했습니다
답글
egoing
6년 전
앗 죄송합니다. 추가했습니다.
https://opentutorials.org......208
대화보기
답글
Hyung Jun Choi
6년 전
토픽목록 4번이 빠져있습니다..ㅠㅠ
답글
따숩소
6년 전
왼쪽 토픽 목록에서 [4. 생성] 항목이 빠져 있어요.
https://www.youtube.com......6A8
답글
수정
삭제
더 보기