두 개의 모델 Publication 및 Worksheet로 Sails 애플리케이션을 만들었습니다. 그들은 일대일 관계를 맺고 있습니다. Sails-postgresql은 제가 사용하고있는 어댑터입니다. 난 물 라인 orm을 사용하여 데이터베이스에 쿼리를 실행하고 있습니다. 나는 워크 시트와 함께 발행물 데이터를로드하려고 할 때 sort()를 사용하여 워크 시
나는 sailsjs 프로젝트에서 일하고있다. 나는 아래 코드를 사용하여 최상의 성능을 낼 수있는 제안을 찾고있다. 내 기존 컬렉션에 아래 문서가 있습니다. [{
"word" : "DAD",
"createdAt":"6/10/2016 7:25:59 AM",
"gamescore":1
},
{
"word" : "SAD",
"created
저는 SailsJS 위에 구축 된 프로젝트에서 작업하고 있습니다. 그러나 이제는 문서의 업데이트 프로세스를 작성 중이며 이렇게 할 때 다음 오류가 발생합니다. 모델에서 {
"code": "E_VALIDATION",
"invalidAttributes": {
"deleted": [
{
"rule": "boo
{ title: 'title', tags: ['foo', 'bar'] } 인 모델이 있습니다. 네이티브를 사용하지 않고 태그 foo 및 bar을 포함한 모든 문서를 어떻게 쿼리합니까? 나는 ContentEntry.find({tags: ['bar', 'foo'] })
을 시도했지만 이것은 내가 두 태그를 가지고에 관심이있는 동안, foo 또는 bar ta
sails.js에서 waterline을 사용하고 관련 "Car"모델의 ID가 지정된 목록에있는 "User"모델의 모든 레코드를 찾으려고합니다. var list = [3, 4, 5];
User.find().populate('car', {
where: {
id: list
}
}).exec(function(err, foun
에는 사용 가능한 모든 언어를 저장하는 언어 모델이 있습니다. 언어 : attributes: {
language: {
type: 'string',
required: true
},
combinations: {
type: 'array'
}
}
이력서 모델 : user: {
mo
다른 모델과 관련이 있거나 다를 수있는 모델이 있습니다. 여기 내 모델 구조는 다음과 같습니다. // Post.js
attributes: {
sender: { model : 'user' },
}
// User.js
attributes: {
posts: { collection: 'post', via: 'sender', dominan
데이터베이스에서 id를 사용하여 항목을 쿼리하는 데 Waterline .native() 메서드를 사용하려고합니다. 이것은 내 코드는 모습입니다 : // Consutruct the query based on type
var query = {};
if (req.param('type') === 'id') {
query = { _id
나는 sails.js와 waterline을 사용하여 mongodb에 거대한 timeseries 컬렉션을 가지고있다. 내 색인을 바꾸면 내 검색어 시간이 40 % 단축된다는 것을 알았습니다. 내 모델에 역 색인을 구현할 수 있습니까? 또는 그렇지 않은 경우. 흘수선이 내 모델을 만들 때 나에게 돛이나 꿀꿀 거리는 소리를 사용할 수있는 해결 방법이 있습니까?