1
を働いていない私は、私が間違っているつもりだところを見つけ出すが、ここでは輸入/ API私のフロントエンドJSXファイル内流星が反応 - パブリッシュ/サブスクライブ
import { Mongo } from 'meteor/mongo';
Blogposts = new Mongo.Collection('blogposts');
if (Meteor.isServer) {
Meteor.publish('allBlogposts', function() {
return Blogposts.find({});
});
}
そして中で私のコードであることはできません。
import React from 'react';
import ReactDOM from 'react-dom';
import TrackerReact from 'meteor/ultimatejs:tracker-react';
Blogposts = new Mongo.Collection('blogposts');
export default class BlogPage extends TrackerReact(React.Component) {
constructor(props) {
super(props);
this.state = {
subscription: {
blogposts: Meteor.subscribe('allBlogposts')
}
}
}
コンソールのログにデータベースからアクセスできないようですが、サーバーからデータベースに2つのレコードを追加しました。
これらの2つのドキュメントを返す単純なコンソールログでこれを動作させるにはどうすればよいですか?
あなたは明示的に '輸入/ api'から、このコードをインポートしていますか? – Styx
@styxはい、それは私がMongoコレクションを持っている場所です。 – Rivz11
この 'Blogposts'コレクションにアクセスするコードはどこですか? – Styx