bookshelf.js

    0

    1답변

    나는 Bookshelf.js ORM을 사용하고 있으며 날짜별로 질문하고 문제가있을 수 있어야합니다. 여기에 제가 사용하는 샘플 코드 스 니펫이 있습니다. this.model.query((q) => { q.where('created_at', '>=', Date.now()); q.orderBy('created_at', 'DESC');

    1

    1답변

    저는 비즈니스 로직을 수행하고 각 요청에 대해 로깅해야하는 시나리오가 있습니다. 따라서 저장할 데이터는 다른 요청과 상호 배타적이어야합니다. res.locals 또는 req 객체는 이벤트를 기반으로 처리가 시작되어야하므로 사용할 수 없습니다. 이벤트 콜백에는 이러한 객체가 포함되어 있지 않습니다. 기본적으로 bookshelfjs의 이벤트가 저장됩니다. in

    5

    1답변

    내 프로젝트에 NodeJS, Express 및 MySQL을 사용하고 있고 Bookshelf ORM을 사용하려고합니다. Bookshelf는 쿼리, 모델링에 Knex를 사용하고 Knex (http://bookshelfjs.org/#installation)를 통해 DB 연결을 설정할 것을 제안합니다. Knex와의 성공적인 DB 연결을 설정하는 데 문제가 있습니다

    1

    1답변

    Bookshelf.js를 사용하여 내 m-n 관계형 mySql 테이블에서 속성을 가져 오려고합니다. 나는 테이블 사용자가 : 때 지금 var User = Bookshelf.Model.extend({ tableName: 'users', tournaments: function() { return this.belongsToMany(T

    1

    1답변

    두 모델 Company 및 CompanyAdmin이 있습니다. 모델 회사에는 많은 CompanyAdmin이 있습니다. bookshelf 플러그인 bookshelf-cascade-delete을 사용하여 모회사가 삭제되면 CompanyAdmins를 삭제하려고합니다. 나는 또한 knex을 사용하여 mysql db에 연결합니다. 여기 내 모델입니다 : const

    0

    1답변

    단일 트랜잭션에서 여러 함수를 래핑하려고합니다. 오류는 발생하지 않지만 트랜잭션은 커밋되지 않습니다. 다음은 샘플 스 니펫입니다. function doSomething(ids){ bookshelf.transaction(function(trx){ if(someCondition){ new Service().save({ 'name

    0

    1답변

    소셜 네트워킹 사이트의 프로필 시스템을 만들고 있습니다. 관계를 사용하여 다른 테이블의 사용자에 대한 다양한 정보를 표시하는 데 문제가 있습니다. 여기 내 BookshelfJS 모델 두 가지가 있습니다 : 룸 : var user = require(__base + '/app/database/models/user/user').model; exports.mo

    0

    1답변

    through과 관련된 Bookshelf 설명서를 읽었지만 어떻게 진행해야하는지 알 수 없습니다. Bookshelf에서 사용하는 것과 다른 규칙으로 명명 된 세 개의 테이블이 있습니다. 기본적으로 그룹에는 프로필을 통해 많은 사용자가 있습니다. 연결을 만드는 마지막 것. 어떻게이 일을 책장을 알 수 있습니다 ((가) id_ 한 대신 있지만)을 고려하여 촬영

    2

    1답변

    Bookhelf와 Knex를 스택에 통합하는 데 약간의 문제가 있습니다. db 읽기/쓰기를 시도 할 때 TypeError가 발생합니다. knex는 함수가 아닙니다. 내 bookshelf.js : 'use strict' var knex = require('knex')(require('./knexfile')).debug(true); var bookshelf

    0

    1답변

    어떻게 작동하는지 이해하기 힘듭니다. 사용자 일반 텍스트 비밀번호를 확인하고 일치시키는 방법을 알고 있습니다. 그러나 bcrypt 암호화를 사용하면 암호가 실제로 암호화되었는지 확인하기 위해 데이터베이스 호출을해야합니다. 할 수있다, 여기 describe('create (POST /users)', function() { it('succeeds, w