小编Ins*_*dJW的帖子

SQL到MongoDB?

我喜欢实施

"SELECT * FROM TABLE_NAME 
    WHERE 
         name like '$query_string' or 
         title like '%$query_string%' or 
         tags like '%$query_string%'"
Run Code Online (Sandbox Code Playgroud)

到mongoDB,我试过了

$condition = array('$or' => 
   array('writer'=> array('name'=>"$query_string"), 
          'title'=> new MongoRegex("/$query_string/"),  
          'tags' => new MongoRegex("/$query_string/") ));
Run Code Online (Sandbox Code Playgroud)

这不起作用.

将SQL实现到mongoDB的正确方法是什么?

php mongodb

5
推荐指数
1
解决办法
753
查看次数

如何用php处理mongoDB中的"datetime"?

有没有办法存储日期时间?这样我就可以计算两个日期时间之间的时间差,并查询日期时间范围.

另外我想说明一个确切的时间.ex)12:00:00 01-Jan-2001

我应该用时区或其他更好的方法存储unix-stamp时间和日期时间字符串来处理这个问题吗?

php datetime mongodb

4
推荐指数
1
解决办法
7821
查看次数

在mongoDB中删除vs pull vs unset

我可以通过删除,拉取,取消设置来删除文档或元素.

这三者有什么不同?

当代指挥问题中哪一种更安全?

哪一个是最快捷有效的删除方式?

mongodb

4
推荐指数
1
解决办法
2023
查看次数

jQuery .getJSON vs .post哪一个更快?

运用

$.getJSON();
Run Code Online (Sandbox Code Playgroud)

要么

 $.post();
Run Code Online (Sandbox Code Playgroud)

我正在尝试通过一个仅用于AJAX请求的页面发送一些参数,并在JSON或html片段中获得一些结果.

我想知道的是哪一个更快?

假设HTML文件只是普通的布尔文本(true或false)

javascript performance jquery

3
推荐指数
1
解决办法
7623
查看次数

如何聚焦文本框?

当文本框聚焦时,如何才能产生明亮的效果?

Twitter的登录页面已经实现了增亮的文本框.

我想知道实现它的方法.

有任何想法吗?纯CSS?或者一些javascript来处理焦点事件和addClass removeClass吗?

我更喜欢jQuery实现javascript东西的方式而不是用纯javascript实现:)

css

2
推荐指数
1
解决办法
2398
查看次数

如何将div值传递给window.open?

我正试图将DIV一个新窗口传递给一个新窗口.

JavaScript的

function openWin() {
    myWindow=window.open('','','width=200,height=100');
}
Run Code Online (Sandbox Code Playgroud)

HTML

<div id="pass">pass this to the new window</div>
<a href="#" onclick="openWin();">click</a>
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗?

javascript popup

2
推荐指数
1
解决办法
3万
查看次数

如何用php实现SEO友好的URL?

我目前正在使用Apache HTTP + PHP + MongoDB.

我正在尝试实现"stackoverflow" - 类似于SEO的网址.

我应该从每篇文章中读取标题并以某种方式将其发送给Apache吗?如果是这样,我该怎么做?

这样Apache就可以使用mod_rewrite处理标题字符串并使用URL

www.example.com/123/seo-friendly-page 
Run Code Online (Sandbox Code Playgroud)

通过示例代码段代码向我提供一些想法

php apache seo

1
推荐指数
1
解决办法
5283
查看次数

我想用Python制作Atom Reader

我正在尝试使用Python制作Atom Reader(0.3).

我熟悉php,我想在python中使用一些等效的命令.

如果我使用php,我会使用file_get_contents并从中解析这些Atom.

也许使用Simplexml解析器.

是否有类似$ file_get_contents的命令?

我也下载了Universal Feed Reader(Python RSS/Atom Reader Module)

但我找不到任何例子.

我想看看至少使用Universal Feed Reader的例子.

php python news-feed

0
推荐指数
1
解决办法
218
查看次数

如何在不使用PHP更改URL的情况下重定向页面?

我想要以下内容:

登录后,用户将分配会话变量,并将刷新登录页面.不应该更改URL,但页面会有所不同.

我不知道这样做的想法.

我知道Facebook会这样做.(登录,登录页面网址相同但页面不同)

我正在使用nginx,PHP.

我应该重写一些URL吗?或者nginx上的一些配置?或者我应该以某种方式用php操纵头?那怎么样?

php url nginx

0
推荐指数
1
解决办法
1884
查看次数

分析猫鼬方法

我想查看所有 mongoose 方法的调用方法日志,如下所示:

# Load Book
LoadBook = (id, cb) ->
  console.log 'loading book...'
  Book.findById id, (err, book) ->
    if err
      console.log err
      throw err
    console.log 'loaded book: ' + book.title
    cb book
Run Code Online (Sandbox Code Playgroud)

我想我可以定义postpre方法是这样的:

BookSchema.pre 'save', (next) ->
  console.log 'loading ' + `model_name(don't know how to get it)` + ' ...'
  next()
Run Code Online (Sandbox Code Playgroud)

与其他方法相同,例如findByIdorremove但它很长。并且错误处理仅在我不使用回调时才有效,但我每次都使用它。我的意思是:

Part.on 'error', (err) ->
  console.log "Got an error", err
Run Code Online (Sandbox Code Playgroud)

我认为有回调时它不起作用,是吗?也许nodejs中有一些通用的分析器?顺便说一下,我正在使用快递。

mongoose mongodb node.js coffeescript

0
推荐指数
1
解决办法
2079
查看次数